
.bannerImg{
    border-radius:50%;
    width:100px;
    height:100px;
}
.container{
    background-color: #fff;
    overflow:hidden;
    overflow-x:hidden;
}
a.btna{
    color:orangered;
    border:1px solid orangered;
    background-color:#fff;
    width:34px;
    height:15px;
    line-height:15px;
    border-radius:8px;
    font-size:11px;
    padding:0 4px;
}

.intro_title{
    color:#394257;
    padding-top:15px;
}

.intro{
    font-size: 13px;
    word-break: break-all;
    height: 46px;
    overflow: hidden;
    text-align: left;
    padding-top:10px;
    color:#9099A9;
}

.icon{
    display:block;
    width:20px;
    height:20px;
    background:url('../img/sprite2.png') -40px -364px no-repeat;
    position:relative;
    top:0;
    left:50%;
    zoom:.5;
    transform:translateX(-50%);
}

.icon_more{
    display:block;
    width:20px;
    height:20px;
    background:url('../img/sprite2.png') -40px -390px no-repeat;
    position:relative;
    top:0;
    left:50%;
    zoom:.5;
    transform:translateX(-50%);
}


.icon-right{
    width:23px;
    height:35px;
    /*border:1px solid red;*/
    display:block;
    margin:65px 10px 0 35px;
    background: url('../img/sprite3.png') 0 0 no-repeat;
    zoom:.5;

}


.navRow_bar{
    border-top:1px solid #ddd;
    margin-top:10px;
}
.nav{
    display:flex;

}
.nav li{
    padding:10px;
    height:100%;
    flex-grow:1;
    text-align: center;
    border-bottom:2px solid transparent;
    color:#707788;
}
.nav li span{
    color:#B2BAC8;
}


.navRow{
    margin-bottom:10px;
}

.nav li:hover {
    border-bottom:2px solid red;
}



.ul_list i{
    width:50px;
    height:50px;
    vertical-align: middle;
    /*border:1px solid red;*/
    position:absolute;
    right:20px;
    /*background:url("../img/sprite.png") 0px 2px no-repeat;
    transform:scale(.8);
    zoom: .5;*/
    background: url(../img/sprite2.png) 0 -280px no-repeat;
    zoom: .5;
    transform: translateY(-50%);
    top: 50%;
}





/*.ul_list i.Iplay{*/
    /*/!*display: inline-block;*!/*/
    /*background:url("../img/sprite.png") 0px 0px no-repeat;*/
/*}*/

/*.ul_list i.Ipuase{*/
    /*background:url("../img/sprite.png") 0px -49px no-repeat;*/
/*}*/




.listRow{
    padding:0;
}

.ul_list li{
    /*border-bottom:1px solid #ddd;*/
    position:relative;
   	height:45px;
    line-height:45px;
    padding-left:10px;
    color:#707788;
    font-size:14px;
    white-space: normal;
    padding-right:50px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.ul_list .item-title{
    color:#707788;
    text-decoration:none;
    overflow:hidden;
    height:100%;
}
/*.a2{*/
    /*background-color: #999;*/
/*}*/

.special_list .row{
    margin-bottom:10px;
    background-color:#fff;
}


.listRow{
    display:block;
}

.special_list{
    display:none;
    background-color: transparent;
}

.pauseImg{
    /*display:none;*/
    /*background:url()*/
    /*display:block;*/
    width:18px;
    margin:0 10px 0 0;
    transform: translateY(-5px);
}

.playImg{
    width: 18px;
    margin:0 10px 0 0;
    /*margin-right: 10px;*/
    transform: translateY(-5px);
    /*display:block;*/
}

.h1{
    display:none;
}


/*进度条处理相关 css样式*/
/*最外层*/
.progressWrap{
    background-color:#ddd;
    height: 1px;
    cursor: pointer;
    width: 29.5em;
    position: relative;
    top: -1px;
    left:-10px;
}
/*最内层 */
.playProgress{
    background-color: #888888;
    width: 0px;
    height: 1px;
    
    /*border-right: 1px solid blue;*/
}

.media-heading{
    margin-top:8px;
}

.pullUpLabel{
    display:block;
    text-align: center;
    height:40px;
    line-height:35px;
}

.media-heading{
	font-weight:normal;
    font-size:17px;
    color:#394257;
}

.media-body p{
	color:#9099A9;
    font-size:12px;
    word-break: break-all;
    overflow:hidden;
    height:35px;
}






/*解决底部 loading字样*/
.ui-loader-default{ display:none}
.ui-mobile-viewport{ border:none;}
.ui-page {padding: 0; margin: 0; outline: 0}

/*.c2{*/
    /*background-color:#888;*/
/*}*/























